﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Gnosis.Babel;

namespace Gnosis.SQLite
{
    public class ConflictClause
        : Expression
    {
        private ConflictClause(string type)
            : base(type)
        {
        }

        public static readonly ConflictClause Abort = new ConflictClause("ABORT");
        public static readonly ConflictClause Fail = new ConflictClause("FAIL");
        public static readonly ConflictClause Ignore = new ConflictClause("IGNORE");
        public static readonly ConflictClause Replace = new ConflictClause("REPLACE");
        public static readonly ConflictClause Rollback = new ConflictClause("ROLLBACK");
    }
}
